home *** CD-ROM | disk | FTP | other *** search
- package java.net;
-
- import java.security.PrivilegedAction;
-
- final class Socket$1 implements PrivilegedAction<Boolean> {
- // $FF: synthetic field
- final Socket this$0;
-
- Socket$1(Socket var1) {
- this.this$0 = var1;
- }
-
- public Boolean run() {
- Class[] var1 = new Class[]{SocketAddress.class, Integer.TYPE};
- Class var2 = this.this$0.impl.getClass();
-
- while(true) {
- try {
- var2.getDeclaredMethod("connect", var1);
- return Boolean.FALSE;
- } catch (NoSuchMethodException var4) {
- var2 = var2.getSuperclass();
- if (var2.equals(SocketImpl.class)) {
- return Boolean.TRUE;
- }
- }
- }
- }
- }
-